package cn.iocoder.yudao.module.design.enums.design;

import lombok.AllArgsConstructor;
import lombok.Getter;

import java.util.Arrays;

@Getter
@AllArgsConstructor
public enum ReformStatusEnum {


    /**
     * 待开始
     */
    REFORM_STATUS_ENUM_0(0,"待确认"),

    /**
     * 进行中
     */
    REFORM_STATUS_ENUM_1(1,"已确认"),

    /**
     * 已完成
     */
    REFORM_STATUS_ENUM_2(2,"拒绝确认"),

    /**
     * 结束
     */
    REFORM_STATUS_ENUM_3(3,"废弃") ;

    /**
     * 状态
     */
    private final Integer code;

    /**
     * 描述
     */
    private final String name;

    public static final int[] ARRAYS = Arrays.stream(values()).mapToInt(ReformStatusEnum::getCode).toArray();


}
